package pri.zxx.excelgenerate.dataentity.tabledata.growth;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import pri.zxx.excelgenerate.dataentity.entity.ExcelData;
import pri.zxx.excelgenerate.dataentity.tabledata.RangeVo;
import pri.zxx.excelgenerate.excelhanler.CellDesc;

import java.math.BigDecimal;
import java.util.Random;

/**
 * 哺乳母猪 各阶段生长性能
 */
@EqualsAndHashCode(callSuper = true)
@Data
@Accessors(chain = true)
public class GrowthRangeLactatingSows extends RangeVo {

    @CellDesc(titleName = "开始体重（kg）", order = 1)
    private BigDecimal initialBwDb = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "结束体重（kg）", order = 1)
    private BigDecimal finalBwDb = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "平均日粮[能量体系名称]浓度（kcal/kg）", order = 1)
    private BigDecimal avgDietE = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "平均[能量体系名称]摄入量（kcal/天）", order = 1)
    private BigDecimal avgEintake = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "平均采食+浪费量（kg/天）", order = 1)
    private BigDecimal averagefifw = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "平均日增重（g/天）", order = 1)
    private BigDecimal avgAdgDay = new BigDecimal(new Random().nextInt());

    @CellDesc(titleName = "平均产奶量（kg/天）", order = 1)
    private BigDecimal unDefinition = new BigDecimal(new Random().nextInt());

    //    开始体重（kg）
//    结束体重（kg）
//    平均日粮[能量体系名称]浓度（kcal/kg）
//    平均[能量体系名称]摄入量（kcal/天）
//    平均采食+浪费量（kg/天）
//    平均母猪日增重（g/天）
//    平均产奶量（kg/天）

}
